#SecList
{
	padding:0px 0px 0px 0px;	
}
#SecList .s
{
    padding-bottom:3px;
}

#SecList .addsec
{
	float:left;
	text-align:left;
	padding-top:1px;
}

#SecList .p
{
    text-align:right;
}

#SecList .s
{
    padding-bottom:3px;
}


#SecEdit
{
    text-align: center;
    width:100%;
}


#SecEdit .content
{
    width:660px;
}

#SecEdit .tips
{
    text-align:left;
    color: #ff0000;
    margin-bottom:1px;
    margin-top:1px;
}
#SecEdit #t .tdleft
{
    width: 15%; 
    text-align: right;
}
#SecEdit #t .tdright
{
    width: 35%; 
    text-align: left;
}
#SecEdit .footer
{
    width:660px; text-align: right;
}
#SecEdit .e
{
    width:100%;
    text-align:left;
    float:left;
    color:Red;
}

#SelectDriver
{
    width:100%
}
#SelectDriver .C1
{
    margin-top:3px;
}
#SelectDriver .C2
{
   height:20px;
}
#SelectDriver .C3
{
    margin-top:3px;
    text-align:right;
}

#sec_end 
{
    width:770px;
    padding:0px 0px 0px 0px;
    margin-left:auto;
    margin-right:auto;
}

#sec_end #S1
{
    width:100%;
    text-align:center;
}
#sec_end #S1 hr
{
    text-align :center;
}
#sec_end .sec_end_navi
{
   width:100%;
   margin-bottom:1px;
}
#sec_end #S1 .endpanel
{
    float:left;
    text-align:left;
    width:390px;
}

#sec_end #S1 .ownpay
{
    float:left;
    text-align:left;
    width:180px;
    
}

#sec_end #S1 .header
{
    text-align:left;
    line-height:20px;
    padding-left:23px;
    background-image:url(image2/arrow_green.gif);
    background-position:left center;
    background-repeat:no-repeat;
    margin-bottom:1px;
}
#sec_end #S1 .im
{
    background-image:url(image2/user_IsOnline.gif);
    background-position:left center;
    background-repeat:no-repeat;
    text-align:left;
    padding:2px 0px 0px 20px;
    margin-bottom:-5px;
}

#sec_end #S1 ul
{
    list-style-type: none;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
}
#sec_end #S1 ul li
{
    
    padding-top:1px;
    vertical-align:middle;
}
#sec_end #S1 ul li div
{
    width:100px;
    float:left;
    text-align:right;
    
}
#sec_end #S1 ul li input
{
    vertical-align:middle;
    width:270px;
}
#sec_end #S1 ul li textarea
{
    vertical-align:middle;
    width:270px;
}

#sec_end #S1 ul li select
{
    vertical-align:middle;
    width:240px;
}
#sec_end #S1 .E1
{
   text-align:right;
   margin-top:-15px;
   color:Red;
}
#sec_end .footer
{
   text-align:right;
   margin-bottom:5px;
   padding-right:30px;
}
#sec_end .footer .error
{
    text-align:left;float:left;
    color:Red;
}
#sec_end .sum
{
    float:right;
    color:Blue;
}

#sec_kh
{
    margin-top:3px;
    float:left;
    z-index:-1;
}

#printArea select 
{
    font-size:10pt;
}
#printArea input 
{
    font-size:14pt;
     border:solid 1px black;
     border-left:none;
     border-right:none;
     border-top:none;
}
#printArea
{
    width:630px;
    float:left;
}

#printArea ul
{
    list-style-type: none;
    margin-left:10px;
}
#printArea ul li
{
    height:30px;
    font-size:14pt;
}
#sec_kh .list
{
    float:left;
    width:300px;
    margin-right:8px;
    z-index:-1;
}

#sec_kh .noprint
{
    display:block;
}
#sec_kh .print
{
    display:none;
}


#sec_kh_print .list
{
    display:none;
}
#sec_kh_print #printArea
{
    float:left;
}
#sec_kh_print .noprint
{
    display:none;
}
#sec_kh_print .print
{
    display:block;
}

#studylist .search
{
    width:100%;
}

#reportList
{
}

#reportList .C2
{
    text-align:right;
    width:60px;
    vertical-align:top;
}
#reportList .C1
{
	text-align :left;
    vertical-align:top;
}
#reportList .C0
{
    vertical-align:top;
    padding:5px 0px 5px 0px;
}
#reportList .C3
{
    vertical-align:top;
    padding:7px 7px 7px 7px;
}

#reportList .addreport
{
	float:left;
	padding:3px 0px 3px 0px;
	text-align:left;
}

#reportList .p
{
    text-align:right;
}



#Reportedit
{
    width:520px;
    height: 320px;
    border:solid 1px #006699;
    margin-left:auto;
    margin-right:auto;
    padding:0px 0px 0px 0px;
}

#Reportedit ul
{
    list-style-type: none;
    margin-left:0px;
    margin-top:-10px;
}
#Reportedit ul li
{
    height:30px;
    padding-top:5px;
    vertical-align:middle;
}
#Reportedit ul li div
{
    width:75px;
    float:left;
    text-align:right;
    color:#006699;
}
#Reportedit ul li input,textarea
{
    vertical-align:middle;
    width:435px;
}
#Reportedit ul li textarea
{
    vertical-align:middle;
    width:435px;
}

#Reportedit ul li select
{
    vertical-align:middle;
    width:440px;
}
#Reportedit .E1
{
   text-align:left;
   margin-top:-15px;
   color:Red;
}

